package com.trkj.pojos;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;


/**
 * The persistent class for the TBSCHEDULING database table.
 * 
 */
@Entity
@NamedQuery(name="Tbscheduling.findAll", query="SELECT t FROM Tbscheduling t")
public class Tbscheduling implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@SequenceGenerator(allocationSize=1,name="TBSCHEDULING_SCHEDULINGNO_GENERATOR", sequenceName="SEQHIS")
	@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="TBSCHEDULING_SCHEDULINGNO_GENERATOR")
	@Column(name="SCHEDULING_NO")
	private Long schedulingNo;

	@Column(name="DUTY_DATE")
	private String dutyDate;

	@Column(name="SCHEDULING_DEPARTMENT_NO")
	private BigDecimal schedulingDepartmentNo;

	@Column(name="SCHEDULING_SHIFT_NO")
	private BigDecimal schedulingShiftNo;

	@Column(name="SCHEDULING_STAFF_NO")
	private BigDecimal schedulingStaffNo;

	public Tbscheduling() {
	}

	public Long getSchedulingNo() {
		return this.schedulingNo;
	}

	public void setSchedulingNo(Long schedulingNo) {
		this.schedulingNo = schedulingNo;
	}

	public String getDutyDate() {
		return this.dutyDate;
	}

	public void setDutyDate(String dutyDate) {
		this.dutyDate = dutyDate;
	}

	public BigDecimal getSchedulingDepartmentNo() {
		return this.schedulingDepartmentNo;
	}

	public void setSchedulingDepartmentNo(BigDecimal schedulingDepartmentNo) {
		this.schedulingDepartmentNo = schedulingDepartmentNo;
	}

	public BigDecimal getSchedulingShiftNo() {
		return this.schedulingShiftNo;
	}

	public void setSchedulingShiftNo(BigDecimal schedulingShiftNo) {
		this.schedulingShiftNo = schedulingShiftNo;
	}

	public BigDecimal getSchedulingStaffNo() {
		return this.schedulingStaffNo;
	}

	public void setSchedulingStaffNo(BigDecimal schedulingStaffNo) {
		this.schedulingStaffNo = schedulingStaffNo;
	}

	public Tbscheduling(Long schedulingNo, String dutyDate, BigDecimal schedulingDepartmentNo,
			BigDecimal schedulingShiftNo, BigDecimal schedulingStaffNo) {
		super();
		this.schedulingNo = schedulingNo;
		this.dutyDate = dutyDate;
		this.schedulingDepartmentNo = schedulingDepartmentNo;
		this.schedulingShiftNo = schedulingShiftNo;
		this.schedulingStaffNo = schedulingStaffNo;
	}
	
}